package com.mall.common.service;

import com.mall.common.bean.Pager;

/**
 * 备份还原
 * @author wangzx
 */
public interface BackupService {
	/**
	 * 备份 相册
	 */
	void backupAlbum();
	
	/**
	 * 获取已备份的相册列表
	 * @return
	 */
	Pager getAlbums(Pager pager);
	
	/**
	 * 还原 相册
	 * @param path
	 */
	void restoreAlbum(String path);
	
	/**
	 * 备份数据库
	 */
	void backupDb();
	
	/**
	 * 获取 已备份的数据库列表
	 * @param pager
	 * @return
	 */
	Pager getDbs(Pager pager);
	
	/**
	 * 还原数据库
	 * @param path
	 */
	void restoreDb(String path);
}
